#!/usr/bin/env node

const fs=require("fs");

  switch(process.argv.length){
     //hard link  node 13-ln.js src link
    case 4:{
      let src=process.argv[2],
          lnk=process.argv[3];
           fs.linkSync(src,lnk);

      break;
    }

     //soft link  node 13-ln.js -s  src link 
    case 5:{
          let opt=process.argv[2],
              src=process.argv[3],
              lnk=process.argv[4];
          fs.symlinkSync(src,lnk);
          break;

    
    }
    default:
     // throw(e);
      console.error('命令行参数不正确');
      process.exit(1)
  };
  
